italian honeysuckle

Noun
  1. deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls

Khám phá thêm

Các từ liên quan

italian honeysuckle
A gardener carefully prunes the italian honeysuckle growing on a trellis.